﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="RabbitPosSoftwareDataSet" targetNamespace="http://tempuri.org/RabbitPosSoftwareDataSet.xsd" xmlns:mstns="http://tempuri.org/RabbitPosSoftwareDataSet.xsd" xmlns="http://tempuri.org/RabbitPosSoftwareDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="RabbitPosSoftwareConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="RabbitPosSoftwareConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.BACKOFFICE.Properties.Settings.GlobalReference.Default.RabbitPosSoftwareConnectionString" Provider="System.Data.SqlClient" />
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="CCPaymentInfoTableAdapter" GeneratorDataComponentClassName="CCPaymentInfoTableAdapter" Name="CCPaymentInfo" UserDataComponentName="CCPaymentInfoTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.CCPaymentInfo" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[CCPaymentInfo] ([ReceiptNo], [ReceiptFoodAmount], [ReceiptTaxAmount], [ReceiptTipAmount], [CCPaymentTransID], [CCPreAuthAmount], [CCCaptureAmount]) VALUES (@ReceiptNo, @ReceiptFoodAmount, @ReceiptTaxAmount, @ReceiptTipAmount, @CCPaymentTransID, @CCPreAuthAmount, @CCCaptureAmount)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ReceiptNo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ReceiptNo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptFoodAmount" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptFoodAmount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptTaxAmount" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptTaxAmount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptTipAmount" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptTipAmount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@CCPaymentTransID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="CCPaymentTransID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@CCPreAuthAmount" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="CCPreAuthAmount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@CCCaptureAmount" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="CCCaptureAmount" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryID, ReceiptNo, ReceiptFoodAmount, ReceiptTaxAmount, ReceiptTipAmount, CCPaymentTransID, CCPreAuthAmount, CCCaptureAmount FROM dbo.CCPaymentInfo</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryID" DataSetColumn="EntryID" />
              <Mapping SourceColumn="ReceiptNo" DataSetColumn="ReceiptNo" />
              <Mapping SourceColumn="ReceiptFoodAmount" DataSetColumn="ReceiptFoodAmount" />
              <Mapping SourceColumn="ReceiptTaxAmount" DataSetColumn="ReceiptTaxAmount" />
              <Mapping SourceColumn="ReceiptTipAmount" DataSetColumn="ReceiptTipAmount" />
              <Mapping SourceColumn="CCPaymentTransID" DataSetColumn="CCPaymentTransID" />
              <Mapping SourceColumn="CCPreAuthAmount" DataSetColumn="CCPreAuthAmount" />
              <Mapping SourceColumn="CCCaptureAmount" DataSetColumn="CCCaptureAmount" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="DayOffRequestTableAdapter" GeneratorDataComponentClassName="DayOffRequestTableAdapter" Name="DayOffRequest" UserDataComponentName="DayOffRequestTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.DayOffRequest" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[DayOffRequest] ([EmployeeID], [EntryDate], [RequestStartDate], [RequestEndDate], [AllDayEvent], [AmEvent], [PmEvent], [RequestReason], [RequestApproved], [RequestDenied], [DeniedReason]) VALUES (@EmployeeID, @EntryDate, @RequestStartDate, @RequestEndDate, @AllDayEvent, @AmEvent, @PmEvent, @RequestReason, @RequestApproved, @RequestDenied, @DeniedReason)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EmployeeID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EmployeeID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@EntryDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="EntryDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@RequestStartDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="RequestStartDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@RequestEndDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="RequestEndDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@AllDayEvent" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="AllDayEvent" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@AmEvent" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="AmEvent" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@PmEvent" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="PmEvent" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@RequestReason" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="RequestReason" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@RequestApproved" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="RequestApproved" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@RequestDenied" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="RequestDenied" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@DeniedReason" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="DeniedReason" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryID, EmployeeID, EntryDate, RequestStartDate, RequestEndDate, AllDayEvent, AmEvent, PmEvent, RequestReason, RequestApproved, RequestDenied, DeniedReason FROM dbo.DayOffRequest</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryID" DataSetColumn="EntryID" />
              <Mapping SourceColumn="EmployeeID" DataSetColumn="EmployeeID" />
              <Mapping SourceColumn="EntryDate" DataSetColumn="EntryDate" />
              <Mapping SourceColumn="RequestStartDate" DataSetColumn="RequestStartDate" />
              <Mapping SourceColumn="RequestEndDate" DataSetColumn="RequestEndDate" />
              <Mapping SourceColumn="AllDayEvent" DataSetColumn="AllDayEvent" />
              <Mapping SourceColumn="AmEvent" DataSetColumn="AmEvent" />
              <Mapping SourceColumn="PmEvent" DataSetColumn="PmEvent" />
              <Mapping SourceColumn="RequestReason" DataSetColumn="RequestReason" />
              <Mapping SourceColumn="RequestApproved" DataSetColumn="RequestApproved" />
              <Mapping SourceColumn="RequestDenied" DataSetColumn="RequestDenied" />
              <Mapping SourceColumn="DeniedReason" DataSetColumn="DeniedReason" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EmployeeInfoTableAdapter" GeneratorDataComponentClassName="EmployeeInfoTableAdapter" Name="EmployeeInfo" UserDataComponentName="EmployeeInfoTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.EmployeeInfo" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[EmployeeInfo] ([EmployeeID], [EmployeeTitle], [EmployeeFirstName], [EmployeeLastName], [EmployeeAddress], [EmployeeCity], [EmployeeState], [EmployeeZip], [EmployeePhone], [EmployeeAltPhone], [EmployeeSocialSecurity], [EmployeePayRate], [EmployeeHireDate], [EmployeeTermDate]) VALUES (@EmployeeID, @EmployeeTitle, @EmployeeFirstName, @EmployeeLastName, @EmployeeAddress, @EmployeeCity, @EmployeeState, @EmployeeZip, @EmployeePhone, @EmployeeAltPhone, @EmployeeSocialSecurity, @EmployeePayRate, @EmployeeHireDate, @EmployeeTermDate)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EmployeeID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EmployeeID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeTitle" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeTitle" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeFirstName" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeFirstName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeLastName" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeLastName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeAddress" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeAddress" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeCity" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeCity" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeState" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeState" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeZip" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeZip" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeePhone" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeePhone" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeAltPhone" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeAltPhone" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeSocialSecurity" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeSocialSecurity" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@EmployeePayRate" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="EmployeePayRate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@EmployeeHireDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="EmployeeHireDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@EmployeeTermDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="EmployeeTermDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EmployeeID, EmployeeTitle, EmployeeFirstName, EmployeeLastName, EmployeeAddress, EmployeeCity, EmployeeState, EmployeeZip, EmployeePhone, EmployeeAltPhone, EmployeeSocialSecurity, EmployeePayRate, EmployeeHireDate, EmployeeTermDate FROM dbo.EmployeeInfo</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EmployeeID" DataSetColumn="EmployeeID" />
              <Mapping SourceColumn="EmployeeTitle" DataSetColumn="EmployeeTitle" />
              <Mapping SourceColumn="EmployeeFirstName" DataSetColumn="EmployeeFirstName" />
              <Mapping SourceColumn="EmployeeLastName" DataSetColumn="EmployeeLastName" />
              <Mapping SourceColumn="EmployeeAddress" DataSetColumn="EmployeeAddress" />
              <Mapping SourceColumn="EmployeeCity" DataSetColumn="EmployeeCity" />
              <Mapping SourceColumn="EmployeeState" DataSetColumn="EmployeeState" />
              <Mapping SourceColumn="EmployeeZip" DataSetColumn="EmployeeZip" />
              <Mapping SourceColumn="EmployeePhone" DataSetColumn="EmployeePhone" />
              <Mapping SourceColumn="EmployeeAltPhone" DataSetColumn="EmployeeAltPhone" />
              <Mapping SourceColumn="EmployeeSocialSecurity" DataSetColumn="EmployeeSocialSecurity" />
              <Mapping SourceColumn="EmployeePayRate" DataSetColumn="EmployeePayRate" />
              <Mapping SourceColumn="EmployeeHireDate" DataSetColumn="EmployeeHireDate" />
              <Mapping SourceColumn="EmployeeTermDate" DataSetColumn="EmployeeTermDate" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EmployeeLoginTableAdapter" GeneratorDataComponentClassName="EmployeeLoginTableAdapter" Name="EmployeeLogin" UserDataComponentName="EmployeeLoginTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.EmployeeLogin" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[EmployeeLogin] ([EmployeeID], [EmployeePassword], [EmployeeFullName], [EmployeeTitle]) VALUES (@EmployeeID, @EmployeePassword, @EmployeeFullName, @EmployeeTitle)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EmployeeID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EmployeeID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EmployeePassword" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EmployeePassword" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeFullName" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeFullName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@EmployeeTitle" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="EmployeeTitle" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EmployeeID, EmployeePassword, EmployeeFullName, EmployeeTitle FROM dbo.EmployeeLogin</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EmployeeID" DataSetColumn="EmployeeID" />
              <Mapping SourceColumn="EmployeePassword" DataSetColumn="EmployeePassword" />
              <Mapping SourceColumn="EmployeeFullName" DataSetColumn="EmployeeFullName" />
              <Mapping SourceColumn="EmployeeTitle" DataSetColumn="EmployeeTitle" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EmployeeScheduleTableAdapter" GeneratorDataComponentClassName="EmployeeScheduleTableAdapter" Name="EmployeeSchedule" UserDataComponentName="EmployeeScheduleTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.EmployeeSchedule" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[EmployeeSchedule] ([WeekStartDate], [EmployeeID], [MondayAM], [MondayPM], [TuesdayAM], [TuesdayPM], [WednesdayAM], [WednesdayPM], [ThursdayAM], [ThursdayPM], [FridayAM], [FridayPM], [SaturdayAM], [SaturdayPM], [SundayAM], [SundayPM]) VALUES (@WeekStartDate, @EmployeeID, @MondayAM, @MondayPM, @TuesdayAM, @TuesdayPM, @WednesdayAM, @WednesdayPM, @ThursdayAM, @ThursdayPM, @FridayAM, @FridayPM, @SaturdayAM, @SaturdayPM, @SundayAM, @SundayPM)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@WeekStartDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="WeekStartDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EmployeeID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EmployeeID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@MondayAM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="MondayAM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@MondayPM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="MondayPM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@TuesdayAM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="TuesdayAM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@TuesdayPM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="TuesdayPM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@WednesdayAM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="WednesdayAM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@WednesdayPM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="WednesdayPM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ThursdayAM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ThursdayAM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ThursdayPM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ThursdayPM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@FridayAM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="FridayAM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@FridayPM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="FridayPM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@SaturdayAM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="SaturdayAM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@SaturdayPM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="SaturdayPM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@SundayAM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="SundayAM" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@SundayPM" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="SundayPM" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryID, WeekStartDate, EmployeeID, MondayAM, MondayPM, TuesdayAM, TuesdayPM, WednesdayAM, WednesdayPM, ThursdayAM, ThursdayPM, FridayAM, FridayPM, SaturdayAM, SaturdayPM, SundayAM, SundayPM FROM dbo.EmployeeSchedule</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryID" DataSetColumn="EntryID" />
              <Mapping SourceColumn="WeekStartDate" DataSetColumn="WeekStartDate" />
              <Mapping SourceColumn="EmployeeID" DataSetColumn="EmployeeID" />
              <Mapping SourceColumn="MondayAM" DataSetColumn="MondayAM" />
              <Mapping SourceColumn="MondayPM" DataSetColumn="MondayPM" />
              <Mapping SourceColumn="TuesdayAM" DataSetColumn="TuesdayAM" />
              <Mapping SourceColumn="TuesdayPM" DataSetColumn="TuesdayPM" />
              <Mapping SourceColumn="WednesdayAM" DataSetColumn="WednesdayAM" />
              <Mapping SourceColumn="WednesdayPM" DataSetColumn="WednesdayPM" />
              <Mapping SourceColumn="ThursdayAM" DataSetColumn="ThursdayAM" />
              <Mapping SourceColumn="ThursdayPM" DataSetColumn="ThursdayPM" />
              <Mapping SourceColumn="FridayAM" DataSetColumn="FridayAM" />
              <Mapping SourceColumn="FridayPM" DataSetColumn="FridayPM" />
              <Mapping SourceColumn="SaturdayAM" DataSetColumn="SaturdayAM" />
              <Mapping SourceColumn="SaturdayPM" DataSetColumn="SaturdayPM" />
              <Mapping SourceColumn="SundayAM" DataSetColumn="SundayAM" />
              <Mapping SourceColumn="SundayPM" DataSetColumn="SundayPM" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EmployeeTimeSheetTableAdapter" GeneratorDataComponentClassName="EmployeeTimeSheetTableAdapter" Name="EmployeeTimeSheet" UserDataComponentName="EmployeeTimeSheetTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.EmployeeTimeSheet" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[EmployeeTimeSheet] ([EmployeeID], [Date], [ClockIN], [ClockOUT], [HoursTotal]) VALUES (@EmployeeID, @Date, @ClockIN, @ClockOUT, @HoursTotal)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EmployeeID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EmployeeID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Date" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@ClockIN" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="ClockIN" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@ClockOUT" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="ClockOUT" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@HoursTotal" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="HoursTotal" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryID, EmployeeID, Date, ClockIN, ClockOUT, HoursTotal FROM dbo.EmployeeTimeSheet</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryID" DataSetColumn="EntryID" />
              <Mapping SourceColumn="EmployeeID" DataSetColumn="EmployeeID" />
              <Mapping SourceColumn="Date" DataSetColumn="Date" />
              <Mapping SourceColumn="ClockIN" DataSetColumn="ClockIN" />
              <Mapping SourceColumn="ClockOUT" DataSetColumn="ClockOUT" />
              <Mapping SourceColumn="HoursTotal" DataSetColumn="HoursTotal" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="JobTitlesTableAdapter" GeneratorDataComponentClassName="JobTitlesTableAdapter" Name="JobTitles" UserDataComponentName="JobTitlesTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.JobTitles" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[JobTitles] ([EntryID], [JobTitles]) VALUES (@EntryID, @JobTitles)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EntryID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EntryID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@JobTitles" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="JobTitles" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryID, JobTitles FROM dbo.JobTitles</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryID" DataSetColumn="EntryID" />
              <Mapping SourceColumn="JobTitles" DataSetColumn="JobTitles" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="MenuCategoryTableAdapter" GeneratorDataComponentClassName="MenuCategoryTableAdapter" Name="MenuCategory" UserDataComponentName="MenuCategoryTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.MenuCategory" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[MenuCategory] ([MenuCategoryName]) VALUES (@MenuCategoryName)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@MenuCategoryName" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="MenuCategoryName" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT MenuCategoryID, MenuCategoryName FROM dbo.MenuCategory</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="MenuCategoryID" DataSetColumn="MenuCategoryID" />
              <Mapping SourceColumn="MenuCategoryName" DataSetColumn="MenuCategoryName" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="MenuItemsTableAdapter" GeneratorDataComponentClassName="MenuItemsTableAdapter" Name="MenuItems" UserDataComponentName="MenuItemsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.MenuItems" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[MenuItems] ([MenuItemCategory], [MenuItemName], [MenuItemCost], [MenuItemSalePrice]) VALUES (@MenuItemCategory, @MenuItemName, @MenuItemCost, @MenuItemSalePrice)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@MenuItemCategory" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="MenuItemCategory" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@MenuItemName" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="MenuItemName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@MenuItemCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="MenuItemCost" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@MenuItemSalePrice" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="MenuItemSalePrice" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT MenuItemID, MenuItemCategory, MenuItemName, MenuItemCost, MenuItemSalePrice FROM dbo.MenuItems</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="MenuItemID" DataSetColumn="MenuItemID" />
              <Mapping SourceColumn="MenuItemCategory" DataSetColumn="MenuItemCategory" />
              <Mapping SourceColumn="MenuItemName" DataSetColumn="MenuItemName" />
              <Mapping SourceColumn="MenuItemCost" DataSetColumn="MenuItemCost" />
              <Mapping SourceColumn="MenuItemSalePrice" DataSetColumn="MenuItemSalePrice" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ModificationListTableAdapter" GeneratorDataComponentClassName="ModificationListTableAdapter" Name="ModificationList" UserDataComponentName="ModificationListTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.ModificationList" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[ModificationList] ([MenuItem], [ModificationType], [ModificationDescription], [ModificationPrice]) VALUES (@MenuItem, @ModificationType, @ModificationDescription, @ModificationPrice)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@MenuItem" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="MenuItem" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ModificationType" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ModificationType" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ModificationDescription" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ModificationDescription" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ModificationPrice" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ModificationPrice" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryID, MenuItem, ModificationType, ModificationDescription, ModificationPrice FROM dbo.ModificationList</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryID" DataSetColumn="EntryID" />
              <Mapping SourceColumn="MenuItem" DataSetColumn="MenuItem" />
              <Mapping SourceColumn="ModificationType" DataSetColumn="ModificationType" />
              <Mapping SourceColumn="ModificationDescription" DataSetColumn="ModificationDescription" />
              <Mapping SourceColumn="ModificationPrice" DataSetColumn="ModificationPrice" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="PaymentTypesTableAdapter" GeneratorDataComponentClassName="PaymentTypesTableAdapter" Name="PaymentTypes" UserDataComponentName="PaymentTypesTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.PaymentTypes" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[PaymentTypes] ([EntryID], [PaymentType]) VALUES (@EntryID, @PaymentType)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@EntryID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EntryID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@PaymentType" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="PaymentType" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryID, PaymentType FROM dbo.PaymentTypes</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryID" DataSetColumn="EntryID" />
              <Mapping SourceColumn="PaymentType" DataSetColumn="PaymentType" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ReceiptTableAdapter" GeneratorDataComponentClassName="ReceiptTableAdapter" Name="Receipt" UserDataComponentName="ReceiptTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.Receipt" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[Receipt] ([ReceiptNo], [ReceiptDate], [ReceiptTableName], [ReceiptServerID], [ReceiptSubTotal], [ReceiptTaxTotal], [ReceiptAutoGrat], [ReceiptGrat], [ReceiptDiscountTotal], [ReceiptGrandTotal], [ReceiptPaymentType], [ReceiptStatus]) VALUES (@ReceiptNo, @ReceiptDate, @ReceiptTableName, @ReceiptServerID, @ReceiptSubTotal, @ReceiptTaxTotal, @ReceiptAutoGrat, @ReceiptGrat, @ReceiptDiscountTotal, @ReceiptGrandTotal, @ReceiptPaymentType, @ReceiptStatus)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ReceiptNo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ReceiptNo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@ReceiptDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="ReceiptDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ReceiptTableName" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ReceiptTableName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ReceiptServerID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ReceiptServerID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptSubTotal" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptSubTotal" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptTaxTotal" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptTaxTotal" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptAutoGrat" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptAutoGrat" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptGrat" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptGrat" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptDiscountTotal" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptDiscountTotal" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptGrandTotal" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptGrandTotal" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ReceiptPaymentType" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ReceiptPaymentType" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@ReceiptStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReceiptStatus" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT ReceiptNo, ReceiptDate, ReceiptTableName, ReceiptServerID, ReceiptSubTotal, ReceiptTaxTotal, ReceiptAutoGrat, ReceiptGrat, ReceiptDiscountTotal, ReceiptGrandTotal, ReceiptPaymentType, ReceiptStatus FROM dbo.Receipt</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="ReceiptNo" DataSetColumn="ReceiptNo" />
              <Mapping SourceColumn="ReceiptDate" DataSetColumn="ReceiptDate" />
              <Mapping SourceColumn="ReceiptTableName" DataSetColumn="ReceiptTableName" />
              <Mapping SourceColumn="ReceiptServerID" DataSetColumn="ReceiptServerID" />
              <Mapping SourceColumn="ReceiptSubTotal" DataSetColumn="ReceiptSubTotal" />
              <Mapping SourceColumn="ReceiptTaxTotal" DataSetColumn="ReceiptTaxTotal" />
              <Mapping SourceColumn="ReceiptAutoGrat" DataSetColumn="ReceiptAutoGrat" />
              <Mapping SourceColumn="ReceiptGrat" DataSetColumn="ReceiptGrat" />
              <Mapping SourceColumn="ReceiptDiscountTotal" DataSetColumn="ReceiptDiscountTotal" />
              <Mapping SourceColumn="ReceiptGrandTotal" DataSetColumn="ReceiptGrandTotal" />
              <Mapping SourceColumn="ReceiptPaymentType" DataSetColumn="ReceiptPaymentType" />
              <Mapping SourceColumn="ReceiptStatus" DataSetColumn="ReceiptStatus" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ReceiptDataTableAdapter" GeneratorDataComponentClassName="ReceiptDataTableAdapter" Name="ReceiptData" UserDataComponentName="ReceiptDataTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="RabbitPosSoftwareConnectionString (Settings)" DbObjectName="RabbitPosSoftware.dbo.ReceiptData" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[ReceiptData] ([ReceiptNo], [ReceiptQTY], [ReceiptDescription], [ReceiptItemTotal], [SentToPrinter]) VALUES (@ReceiptNo, @ReceiptQTY, @ReceiptDescription, @ReceiptItemTotal, @SentToPrinter)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ReceiptNo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ReceiptNo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ReceiptQTY" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ReceiptQTY" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@ReceiptDescription" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="ReceiptDescription" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@ReceiptItemTotal" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="ReceiptItemTotal" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@SentToPrinter" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="SentToPrinter" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT EntryNo, ReceiptNo, ReceiptQTY, ReceiptDescription, ReceiptItemTotal, SentToPrinter FROM dbo.ReceiptData</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EntryNo" DataSetColumn="EntryNo" />
              <Mapping SourceColumn="ReceiptNo" DataSetColumn="ReceiptNo" />
              <Mapping SourceColumn="ReceiptQTY" DataSetColumn="ReceiptQTY" />
              <Mapping SourceColumn="ReceiptDescription" DataSetColumn="ReceiptDescription" />
              <Mapping SourceColumn="ReceiptItemTotal" DataSetColumn="ReceiptItemTotal" />
              <Mapping SourceColumn="SentToPrinter" DataSetColumn="SentToPrinter" />
            </Mappings>
            <Sources />
          </TableAdapter>
        </Tables>
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="RabbitPosSoftwareDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="RabbitPosSoftwareDataSet" msprop:Generator_UserDSName="RabbitPosSoftwareDataSet">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="CCPaymentInfo" msprop:Generator_TableClassName="CCPaymentInfoDataTable" msprop:Generator_TableVarName="tableCCPaymentInfo" msprop:Generator_TablePropName="CCPaymentInfo" msprop:Generator_RowDeletingName="CCPaymentInfoRowDeleting" msprop:Generator_RowChangingName="CCPaymentInfoRowChanging" msprop:Generator_RowEvHandlerName="CCPaymentInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="CCPaymentInfoRowDeleted" msprop:Generator_UserTableName="CCPaymentInfo" msprop:Generator_RowChangedName="CCPaymentInfoRowChanged" msprop:Generator_RowEvArgName="CCPaymentInfoRowChangeEvent" msprop:Generator_RowClassName="CCPaymentInfoRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnEntryID" msprop:Generator_ColumnPropNameInRow="EntryID" msprop:Generator_ColumnPropNameInTable="EntryIDColumn" msprop:Generator_UserColumnName="EntryID" type="xs:int" />
              <xs:element name="ReceiptNo" msprop:Generator_ColumnVarNameInTable="columnReceiptNo" msprop:Generator_ColumnPropNameInRow="ReceiptNo" msprop:Generator_ColumnPropNameInTable="ReceiptNoColumn" msprop:Generator_UserColumnName="ReceiptNo" type="xs:int" />
              <xs:element name="ReceiptFoodAmount" msprop:Generator_ColumnVarNameInTable="columnReceiptFoodAmount" msprop:Generator_ColumnPropNameInRow="ReceiptFoodAmount" msprop:Generator_ColumnPropNameInTable="ReceiptFoodAmountColumn" msprop:Generator_UserColumnName="ReceiptFoodAmount" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptTaxAmount" msprop:Generator_ColumnVarNameInTable="columnReceiptTaxAmount" msprop:Generator_ColumnPropNameInRow="ReceiptTaxAmount" msprop:Generator_ColumnPropNameInTable="ReceiptTaxAmountColumn" msprop:Generator_UserColumnName="ReceiptTaxAmount" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptTipAmount" msprop:Generator_ColumnVarNameInTable="columnReceiptTipAmount" msprop:Generator_ColumnPropNameInRow="ReceiptTipAmount" msprop:Generator_ColumnPropNameInTable="ReceiptTipAmountColumn" msprop:Generator_UserColumnName="ReceiptTipAmount" type="xs:decimal" minOccurs="0" />
              <xs:element name="CCPaymentTransID" msprop:Generator_ColumnVarNameInTable="columnCCPaymentTransID" msprop:Generator_ColumnPropNameInRow="CCPaymentTransID" msprop:Generator_ColumnPropNameInTable="CCPaymentTransIDColumn" msprop:Generator_UserColumnName="CCPaymentTransID" type="xs:int" minOccurs="0" />
              <xs:element name="CCPreAuthAmount" msprop:Generator_ColumnVarNameInTable="columnCCPreAuthAmount" msprop:Generator_ColumnPropNameInRow="CCPreAuthAmount" msprop:Generator_ColumnPropNameInTable="CCPreAuthAmountColumn" msprop:Generator_UserColumnName="CCPreAuthAmount" type="xs:decimal" minOccurs="0" />
              <xs:element name="CCCaptureAmount" msprop:Generator_ColumnVarNameInTable="columnCCCaptureAmount" msprop:Generator_ColumnPropNameInRow="CCCaptureAmount" msprop:Generator_ColumnPropNameInTable="CCCaptureAmountColumn" msprop:Generator_UserColumnName="CCCaptureAmount" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="DayOffRequest" msprop:Generator_TableClassName="DayOffRequestDataTable" msprop:Generator_TableVarName="tableDayOffRequest" msprop:Generator_TablePropName="DayOffRequest" msprop:Generator_RowDeletingName="DayOffRequestRowDeleting" msprop:Generator_RowChangingName="DayOffRequestRowChanging" msprop:Generator_RowEvHandlerName="DayOffRequestRowChangeEventHandler" msprop:Generator_RowDeletedName="DayOffRequestRowDeleted" msprop:Generator_UserTableName="DayOffRequest" msprop:Generator_RowChangedName="DayOffRequestRowChanged" msprop:Generator_RowEvArgName="DayOffRequestRowChangeEvent" msprop:Generator_RowClassName="DayOffRequestRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnEntryID" msprop:Generator_ColumnPropNameInRow="EntryID" msprop:Generator_ColumnPropNameInTable="EntryIDColumn" msprop:Generator_UserColumnName="EntryID" type="xs:int" />
              <xs:element name="EmployeeID" msprop:Generator_ColumnVarNameInTable="columnEmployeeID" msprop:Generator_ColumnPropNameInRow="EmployeeID" msprop:Generator_ColumnPropNameInTable="EmployeeIDColumn" msprop:Generator_UserColumnName="EmployeeID" type="xs:int" />
              <xs:element name="EntryDate" msprop:Generator_ColumnVarNameInTable="columnEntryDate" msprop:Generator_ColumnPropNameInRow="EntryDate" msprop:Generator_ColumnPropNameInTable="EntryDateColumn" msprop:Generator_UserColumnName="EntryDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="RequestStartDate" msprop:Generator_ColumnVarNameInTable="columnRequestStartDate" msprop:Generator_ColumnPropNameInRow="RequestStartDate" msprop:Generator_ColumnPropNameInTable="RequestStartDateColumn" msprop:Generator_UserColumnName="RequestStartDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="RequestEndDate" msprop:Generator_ColumnVarNameInTable="columnRequestEndDate" msprop:Generator_ColumnPropNameInRow="RequestEndDate" msprop:Generator_ColumnPropNameInTable="RequestEndDateColumn" msprop:Generator_UserColumnName="RequestEndDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="AllDayEvent" msprop:Generator_ColumnVarNameInTable="columnAllDayEvent" msprop:Generator_ColumnPropNameInRow="AllDayEvent" msprop:Generator_ColumnPropNameInTable="AllDayEventColumn" msprop:Generator_UserColumnName="AllDayEvent" type="xs:boolean" minOccurs="0" />
              <xs:element name="AmEvent" msprop:Generator_ColumnVarNameInTable="columnAmEvent" msprop:Generator_ColumnPropNameInRow="AmEvent" msprop:Generator_ColumnPropNameInTable="AmEventColumn" msprop:Generator_UserColumnName="AmEvent" type="xs:boolean" minOccurs="0" />
              <xs:element name="PmEvent" msprop:Generator_ColumnVarNameInTable="columnPmEvent" msprop:Generator_ColumnPropNameInRow="PmEvent" msprop:Generator_ColumnPropNameInTable="PmEventColumn" msprop:Generator_UserColumnName="PmEvent" type="xs:boolean" minOccurs="0" />
              <xs:element name="RequestReason" msprop:Generator_ColumnVarNameInTable="columnRequestReason" msprop:Generator_ColumnPropNameInRow="RequestReason" msprop:Generator_ColumnPropNameInTable="RequestReasonColumn" msprop:Generator_UserColumnName="RequestReason" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="250" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="RequestApproved" msprop:Generator_ColumnVarNameInTable="columnRequestApproved" msprop:Generator_ColumnPropNameInRow="RequestApproved" msprop:Generator_ColumnPropNameInTable="RequestApprovedColumn" msprop:Generator_UserColumnName="RequestApproved" type="xs:boolean" minOccurs="0" />
              <xs:element name="RequestDenied" msprop:Generator_ColumnVarNameInTable="columnRequestDenied" msprop:Generator_ColumnPropNameInRow="RequestDenied" msprop:Generator_ColumnPropNameInTable="RequestDeniedColumn" msprop:Generator_UserColumnName="RequestDenied" type="xs:boolean" minOccurs="0" />
              <xs:element name="DeniedReason" msprop:Generator_ColumnVarNameInTable="columnDeniedReason" msprop:Generator_ColumnPropNameInRow="DeniedReason" msprop:Generator_ColumnPropNameInTable="DeniedReasonColumn" msprop:Generator_UserColumnName="DeniedReason" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="250" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeeInfo" msprop:Generator_TableClassName="EmployeeInfoDataTable" msprop:Generator_TableVarName="tableEmployeeInfo" msprop:Generator_TablePropName="EmployeeInfo" msprop:Generator_RowDeletingName="EmployeeInfoRowDeleting" msprop:Generator_RowChangingName="EmployeeInfoRowChanging" msprop:Generator_RowEvHandlerName="EmployeeInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeInfoRowDeleted" msprop:Generator_UserTableName="EmployeeInfo" msprop:Generator_RowChangedName="EmployeeInfoRowChanged" msprop:Generator_RowEvArgName="EmployeeInfoRowChangeEvent" msprop:Generator_RowClassName="EmployeeInfoRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EmployeeID" msprop:Generator_ColumnVarNameInTable="columnEmployeeID" msprop:Generator_ColumnPropNameInRow="EmployeeID" msprop:Generator_ColumnPropNameInTable="EmployeeIDColumn" msprop:Generator_UserColumnName="EmployeeID" type="xs:int" />
              <xs:element name="EmployeeTitle" msprop:Generator_ColumnVarNameInTable="columnEmployeeTitle" msprop:Generator_ColumnPropNameInRow="EmployeeTitle" msprop:Generator_ColumnPropNameInTable="EmployeeTitleColumn" msprop:Generator_UserColumnName="EmployeeTitle" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeFirstName" msprop:Generator_ColumnVarNameInTable="columnEmployeeFirstName" msprop:Generator_ColumnPropNameInRow="EmployeeFirstName" msprop:Generator_ColumnPropNameInTable="EmployeeFirstNameColumn" msprop:Generator_UserColumnName="EmployeeFirstName">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeLastName" msprop:Generator_ColumnVarNameInTable="columnEmployeeLastName" msprop:Generator_ColumnPropNameInRow="EmployeeLastName" msprop:Generator_ColumnPropNameInTable="EmployeeLastNameColumn" msprop:Generator_UserColumnName="EmployeeLastName">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeAddress" msprop:Generator_ColumnVarNameInTable="columnEmployeeAddress" msprop:Generator_ColumnPropNameInRow="EmployeeAddress" msprop:Generator_ColumnPropNameInTable="EmployeeAddressColumn" msprop:Generator_UserColumnName="EmployeeAddress" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeCity" msprop:Generator_ColumnVarNameInTable="columnEmployeeCity" msprop:Generator_ColumnPropNameInRow="EmployeeCity" msprop:Generator_ColumnPropNameInTable="EmployeeCityColumn" msprop:Generator_UserColumnName="EmployeeCity" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeState" msprop:Generator_ColumnVarNameInTable="columnEmployeeState" msprop:Generator_ColumnPropNameInRow="EmployeeState" msprop:Generator_ColumnPropNameInTable="EmployeeStateColumn" msprop:Generator_UserColumnName="EmployeeState" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeZip" msprop:Generator_ColumnVarNameInTable="columnEmployeeZip" msprop:Generator_ColumnPropNameInRow="EmployeeZip" msprop:Generator_ColumnPropNameInTable="EmployeeZipColumn" msprop:Generator_UserColumnName="EmployeeZip" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeePhone" msprop:Generator_ColumnVarNameInTable="columnEmployeePhone" msprop:Generator_ColumnPropNameInRow="EmployeePhone" msprop:Generator_ColumnPropNameInTable="EmployeePhoneColumn" msprop:Generator_UserColumnName="EmployeePhone" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeAltPhone" msprop:Generator_ColumnVarNameInTable="columnEmployeeAltPhone" msprop:Generator_ColumnPropNameInRow="EmployeeAltPhone" msprop:Generator_ColumnPropNameInTable="EmployeeAltPhoneColumn" msprop:Generator_UserColumnName="EmployeeAltPhone" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeSocialSecurity" msprop:Generator_ColumnVarNameInTable="columnEmployeeSocialSecurity" msprop:Generator_ColumnPropNameInRow="EmployeeSocialSecurity" msprop:Generator_ColumnPropNameInTable="EmployeeSocialSecurityColumn" msprop:Generator_UserColumnName="EmployeeSocialSecurity">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeePayRate" msprop:Generator_ColumnVarNameInTable="columnEmployeePayRate" msprop:Generator_ColumnPropNameInRow="EmployeePayRate" msprop:Generator_ColumnPropNameInTable="EmployeePayRateColumn" msprop:Generator_UserColumnName="EmployeePayRate" type="xs:decimal" minOccurs="0" />
              <xs:element name="EmployeeHireDate" msprop:Generator_ColumnVarNameInTable="columnEmployeeHireDate" msprop:Generator_ColumnPropNameInRow="EmployeeHireDate" msprop:Generator_ColumnPropNameInTable="EmployeeHireDateColumn" msprop:Generator_UserColumnName="EmployeeHireDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="EmployeeTermDate" msprop:Generator_ColumnVarNameInTable="columnEmployeeTermDate" msprop:Generator_ColumnPropNameInRow="EmployeeTermDate" msprop:Generator_ColumnPropNameInTable="EmployeeTermDateColumn" msprop:Generator_UserColumnName="EmployeeTermDate" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeeLogin" msprop:Generator_TableClassName="EmployeeLoginDataTable" msprop:Generator_TableVarName="tableEmployeeLogin" msprop:Generator_TablePropName="EmployeeLogin" msprop:Generator_RowDeletingName="EmployeeLoginRowDeleting" msprop:Generator_RowChangingName="EmployeeLoginRowChanging" msprop:Generator_RowEvHandlerName="EmployeeLoginRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeLoginRowDeleted" msprop:Generator_UserTableName="EmployeeLogin" msprop:Generator_RowChangedName="EmployeeLoginRowChanged" msprop:Generator_RowEvArgName="EmployeeLoginRowChangeEvent" msprop:Generator_RowClassName="EmployeeLoginRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EmployeeID" msprop:Generator_ColumnVarNameInTable="columnEmployeeID" msprop:Generator_ColumnPropNameInRow="EmployeeID" msprop:Generator_ColumnPropNameInTable="EmployeeIDColumn" msprop:Generator_UserColumnName="EmployeeID" type="xs:int" />
              <xs:element name="EmployeePassword" msprop:Generator_ColumnVarNameInTable="columnEmployeePassword" msprop:Generator_ColumnPropNameInRow="EmployeePassword" msprop:Generator_ColumnPropNameInTable="EmployeePasswordColumn" msprop:Generator_UserColumnName="EmployeePassword" type="xs:int" />
              <xs:element name="EmployeeFullName" msprop:Generator_ColumnVarNameInTable="columnEmployeeFullName" msprop:Generator_ColumnPropNameInRow="EmployeeFullName" msprop:Generator_ColumnPropNameInTable="EmployeeFullNameColumn" msprop:Generator_UserColumnName="EmployeeFullName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EmployeeTitle" msprop:Generator_ColumnVarNameInTable="columnEmployeeTitle" msprop:Generator_ColumnPropNameInRow="EmployeeTitle" msprop:Generator_ColumnPropNameInTable="EmployeeTitleColumn" msprop:Generator_UserColumnName="EmployeeTitle" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeeSchedule" msprop:Generator_TableClassName="EmployeeScheduleDataTable" msprop:Generator_TableVarName="tableEmployeeSchedule" msprop:Generator_TablePropName="EmployeeSchedule" msprop:Generator_RowDeletingName="EmployeeScheduleRowDeleting" msprop:Generator_RowChangingName="EmployeeScheduleRowChanging" msprop:Generator_RowEvHandlerName="EmployeeScheduleRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeScheduleRowDeleted" msprop:Generator_UserTableName="EmployeeSchedule" msprop:Generator_RowChangedName="EmployeeScheduleRowChanged" msprop:Generator_RowEvArgName="EmployeeScheduleRowChangeEvent" msprop:Generator_RowClassName="EmployeeScheduleRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnEntryID" msprop:Generator_ColumnPropNameInRow="EntryID" msprop:Generator_ColumnPropNameInTable="EntryIDColumn" msprop:Generator_UserColumnName="EntryID" type="xs:int" />
              <xs:element name="WeekStartDate" msprop:Generator_ColumnVarNameInTable="columnWeekStartDate" msprop:Generator_ColumnPropNameInRow="WeekStartDate" msprop:Generator_ColumnPropNameInTable="WeekStartDateColumn" msprop:Generator_UserColumnName="WeekStartDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="EmployeeID" msprop:Generator_ColumnVarNameInTable="columnEmployeeID" msprop:Generator_ColumnPropNameInRow="EmployeeID" msprop:Generator_ColumnPropNameInTable="EmployeeIDColumn" msprop:Generator_UserColumnName="EmployeeID" type="xs:int" minOccurs="0" />
              <xs:element name="MondayAM" msprop:Generator_ColumnVarNameInTable="columnMondayAM" msprop:Generator_ColumnPropNameInRow="MondayAM" msprop:Generator_ColumnPropNameInTable="MondayAMColumn" msprop:Generator_UserColumnName="MondayAM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MondayPM" msprop:Generator_ColumnVarNameInTable="columnMondayPM" msprop:Generator_ColumnPropNameInRow="MondayPM" msprop:Generator_ColumnPropNameInTable="MondayPMColumn" msprop:Generator_UserColumnName="MondayPM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TuesdayAM" msprop:Generator_ColumnVarNameInTable="columnTuesdayAM" msprop:Generator_ColumnPropNameInRow="TuesdayAM" msprop:Generator_ColumnPropNameInTable="TuesdayAMColumn" msprop:Generator_UserColumnName="TuesdayAM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TuesdayPM" msprop:Generator_ColumnVarNameInTable="columnTuesdayPM" msprop:Generator_ColumnPropNameInRow="TuesdayPM" msprop:Generator_ColumnPropNameInTable="TuesdayPMColumn" msprop:Generator_UserColumnName="TuesdayPM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="WednesdayAM" msprop:Generator_ColumnVarNameInTable="columnWednesdayAM" msprop:Generator_ColumnPropNameInRow="WednesdayAM" msprop:Generator_ColumnPropNameInTable="WednesdayAMColumn" msprop:Generator_UserColumnName="WednesdayAM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="WednesdayPM" msprop:Generator_ColumnVarNameInTable="columnWednesdayPM" msprop:Generator_ColumnPropNameInRow="WednesdayPM" msprop:Generator_ColumnPropNameInTable="WednesdayPMColumn" msprop:Generator_UserColumnName="WednesdayPM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ThursdayAM" msprop:Generator_ColumnVarNameInTable="columnThursdayAM" msprop:Generator_ColumnPropNameInRow="ThursdayAM" msprop:Generator_ColumnPropNameInTable="ThursdayAMColumn" msprop:Generator_UserColumnName="ThursdayAM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ThursdayPM" msprop:Generator_ColumnVarNameInTable="columnThursdayPM" msprop:Generator_ColumnPropNameInRow="ThursdayPM" msprop:Generator_ColumnPropNameInTable="ThursdayPMColumn" msprop:Generator_UserColumnName="ThursdayPM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FridayAM" msprop:Generator_ColumnVarNameInTable="columnFridayAM" msprop:Generator_ColumnPropNameInRow="FridayAM" msprop:Generator_ColumnPropNameInTable="FridayAMColumn" msprop:Generator_UserColumnName="FridayAM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FridayPM" msprop:Generator_ColumnVarNameInTable="columnFridayPM" msprop:Generator_ColumnPropNameInRow="FridayPM" msprop:Generator_ColumnPropNameInTable="FridayPMColumn" msprop:Generator_UserColumnName="FridayPM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SaturdayAM" msprop:Generator_ColumnVarNameInTable="columnSaturdayAM" msprop:Generator_ColumnPropNameInRow="SaturdayAM" msprop:Generator_ColumnPropNameInTable="SaturdayAMColumn" msprop:Generator_UserColumnName="SaturdayAM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SaturdayPM" msprop:Generator_ColumnVarNameInTable="columnSaturdayPM" msprop:Generator_ColumnPropNameInRow="SaturdayPM" msprop:Generator_ColumnPropNameInTable="SaturdayPMColumn" msprop:Generator_UserColumnName="SaturdayPM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SundayAM" msprop:Generator_ColumnVarNameInTable="columnSundayAM" msprop:Generator_ColumnPropNameInRow="SundayAM" msprop:Generator_ColumnPropNameInTable="SundayAMColumn" msprop:Generator_UserColumnName="SundayAM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SundayPM" msprop:Generator_ColumnVarNameInTable="columnSundayPM" msprop:Generator_ColumnPropNameInRow="SundayPM" msprop:Generator_ColumnPropNameInTable="SundayPMColumn" msprop:Generator_UserColumnName="SundayPM" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeeTimeSheet" msprop:Generator_TableClassName="EmployeeTimeSheetDataTable" msprop:Generator_TableVarName="tableEmployeeTimeSheet" msprop:Generator_TablePropName="EmployeeTimeSheet" msprop:Generator_RowDeletingName="EmployeeTimeSheetRowDeleting" msprop:Generator_RowChangingName="EmployeeTimeSheetRowChanging" msprop:Generator_RowEvHandlerName="EmployeeTimeSheetRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeTimeSheetRowDeleted" msprop:Generator_UserTableName="EmployeeTimeSheet" msprop:Generator_RowChangedName="EmployeeTimeSheetRowChanged" msprop:Generator_RowEvArgName="EmployeeTimeSheetRowChangeEvent" msprop:Generator_RowClassName="EmployeeTimeSheetRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnEntryID" msprop:Generator_ColumnPropNameInRow="EntryID" msprop:Generator_ColumnPropNameInTable="EntryIDColumn" msprop:Generator_UserColumnName="EntryID" type="xs:int" />
              <xs:element name="EmployeeID" msprop:Generator_ColumnVarNameInTable="columnEmployeeID" msprop:Generator_ColumnPropNameInRow="EmployeeID" msprop:Generator_ColumnPropNameInTable="EmployeeIDColumn" msprop:Generator_UserColumnName="EmployeeID" type="xs:int" minOccurs="0" />
              <xs:element name="Date" msprop:Generator_ColumnVarNameInTable="columnDate" msprop:Generator_ColumnPropNameInRow="Date" msprop:Generator_ColumnPropNameInTable="DateColumn" msprop:Generator_UserColumnName="Date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ClockIN" msprop:Generator_ColumnVarNameInTable="columnClockIN" msprop:Generator_ColumnPropNameInRow="ClockIN" msprop:Generator_ColumnPropNameInTable="ClockINColumn" msprop:Generator_UserColumnName="ClockIN" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ClockOUT" msprop:Generator_ColumnVarNameInTable="columnClockOUT" msprop:Generator_ColumnPropNameInRow="ClockOUT" msprop:Generator_ColumnPropNameInTable="ClockOUTColumn" msprop:Generator_UserColumnName="ClockOUT" type="xs:dateTime" minOccurs="0" />
              <xs:element name="HoursTotal" msprop:Generator_ColumnVarNameInTable="columnHoursTotal" msprop:Generator_ColumnPropNameInRow="HoursTotal" msprop:Generator_ColumnPropNameInTable="HoursTotalColumn" msprop:Generator_UserColumnName="HoursTotal" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="30" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="JobTitles" msprop:Generator_TableClassName="JobTitlesDataTable" msprop:Generator_TableVarName="tableJobTitles" msprop:Generator_TablePropName="JobTitles" msprop:Generator_RowDeletingName="JobTitlesRowDeleting" msprop:Generator_RowChangingName="JobTitlesRowChanging" msprop:Generator_RowEvHandlerName="JobTitlesRowChangeEventHandler" msprop:Generator_RowDeletedName="JobTitlesRowDeleted" msprop:Generator_UserTableName="JobTitles" msprop:Generator_RowChangedName="JobTitlesRowChanged" msprop:Generator_RowEvArgName="JobTitlesRowChangeEvent" msprop:Generator_RowClassName="JobTitlesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryID" msprop:Generator_ColumnVarNameInTable="columnEntryID" msprop:Generator_ColumnPropNameInRow="EntryID" msprop:Generator_ColumnPropNameInTable="EntryIDColumn" msprop:Generator_UserColumnName="EntryID" type="xs:int" />
              <xs:element name="JobTitles" msprop:Generator_ColumnVarNameInTable="columnJobTitles" msprop:Generator_ColumnPropNameInRow="JobTitles" msprop:Generator_ColumnPropNameInTable="JobTitlesColumn" msprop:Generator_UserColumnName="JobTitles" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="MenuCategory" msprop:Generator_TableClassName="MenuCategoryDataTable" msprop:Generator_TableVarName="tableMenuCategory" msprop:Generator_TablePropName="MenuCategory" msprop:Generator_RowDeletingName="MenuCategoryRowDeleting" msprop:Generator_RowChangingName="MenuCategoryRowChanging" msprop:Generator_RowEvHandlerName="MenuCategoryRowChangeEventHandler" msprop:Generator_RowDeletedName="MenuCategoryRowDeleted" msprop:Generator_UserTableName="MenuCategory" msprop:Generator_RowChangedName="MenuCategoryRowChanged" msprop:Generator_RowEvArgName="MenuCategoryRowChangeEvent" msprop:Generator_RowClassName="MenuCategoryRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="MenuCategoryID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnMenuCategoryID" msprop:Generator_ColumnPropNameInRow="MenuCategoryID" msprop:Generator_ColumnPropNameInTable="MenuCategoryIDColumn" msprop:Generator_UserColumnName="MenuCategoryID" type="xs:int" />
              <xs:element name="MenuCategoryName" msprop:Generator_ColumnVarNameInTable="columnMenuCategoryName" msprop:Generator_ColumnPropNameInRow="MenuCategoryName" msprop:Generator_ColumnPropNameInTable="MenuCategoryNameColumn" msprop:Generator_UserColumnName="MenuCategoryName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="MenuItems" msprop:Generator_TableClassName="MenuItemsDataTable" msprop:Generator_TableVarName="tableMenuItems" msprop:Generator_TablePropName="MenuItems" msprop:Generator_RowDeletingName="MenuItemsRowDeleting" msprop:Generator_RowChangingName="MenuItemsRowChanging" msprop:Generator_RowEvHandlerName="MenuItemsRowChangeEventHandler" msprop:Generator_RowDeletedName="MenuItemsRowDeleted" msprop:Generator_UserTableName="MenuItems" msprop:Generator_RowChangedName="MenuItemsRowChanged" msprop:Generator_RowEvArgName="MenuItemsRowChangeEvent" msprop:Generator_RowClassName="MenuItemsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="MenuItemID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnMenuItemID" msprop:Generator_ColumnPropNameInRow="MenuItemID" msprop:Generator_ColumnPropNameInTable="MenuItemIDColumn" msprop:Generator_UserColumnName="MenuItemID" type="xs:int" />
              <xs:element name="MenuItemCategory" msprop:Generator_ColumnVarNameInTable="columnMenuItemCategory" msprop:Generator_ColumnPropNameInRow="MenuItemCategory" msprop:Generator_ColumnPropNameInTable="MenuItemCategoryColumn" msprop:Generator_UserColumnName="MenuItemCategory" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MenuItemName" msprop:Generator_ColumnVarNameInTable="columnMenuItemName" msprop:Generator_ColumnPropNameInRow="MenuItemName" msprop:Generator_ColumnPropNameInTable="MenuItemNameColumn" msprop:Generator_UserColumnName="MenuItemName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MenuItemCost" msprop:Generator_ColumnVarNameInTable="columnMenuItemCost" msprop:Generator_ColumnPropNameInRow="MenuItemCost" msprop:Generator_ColumnPropNameInTable="MenuItemCostColumn" msprop:Generator_UserColumnName="MenuItemCost" type="xs:decimal" minOccurs="0" />
              <xs:element name="MenuItemSalePrice" msprop:Generator_ColumnVarNameInTable="columnMenuItemSalePrice" msprop:Generator_ColumnPropNameInRow="MenuItemSalePrice" msprop:Generator_ColumnPropNameInTable="MenuItemSalePriceColumn" msprop:Generator_UserColumnName="MenuItemSalePrice" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ModificationList" msprop:Generator_TableClassName="ModificationListDataTable" msprop:Generator_TableVarName="tableModificationList" msprop:Generator_TablePropName="ModificationList" msprop:Generator_RowDeletingName="ModificationListRowDeleting" msprop:Generator_RowChangingName="ModificationListRowChanging" msprop:Generator_RowEvHandlerName="ModificationListRowChangeEventHandler" msprop:Generator_RowDeletedName="ModificationListRowDeleted" msprop:Generator_UserTableName="ModificationList" msprop:Generator_RowChangedName="ModificationListRowChanged" msprop:Generator_RowEvArgName="ModificationListRowChangeEvent" msprop:Generator_RowClassName="ModificationListRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnEntryID" msprop:Generator_ColumnPropNameInRow="EntryID" msprop:Generator_ColumnPropNameInTable="EntryIDColumn" msprop:Generator_UserColumnName="EntryID" type="xs:int" />
              <xs:element name="MenuItem" msprop:Generator_ColumnVarNameInTable="columnMenuItem" msprop:Generator_ColumnPropNameInRow="MenuItem" msprop:Generator_ColumnPropNameInTable="MenuItemColumn" msprop:Generator_UserColumnName="MenuItem" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ModificationType" msprop:Generator_ColumnVarNameInTable="columnModificationType" msprop:Generator_ColumnPropNameInRow="ModificationType" msprop:Generator_ColumnPropNameInTable="ModificationTypeColumn" msprop:Generator_UserColumnName="ModificationType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ModificationDescription" msprop:Generator_ColumnVarNameInTable="columnModificationDescription" msprop:Generator_ColumnPropNameInRow="ModificationDescription" msprop:Generator_ColumnPropNameInTable="ModificationDescriptionColumn" msprop:Generator_UserColumnName="ModificationDescription" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ModificationPrice" msprop:Generator_ColumnVarNameInTable="columnModificationPrice" msprop:Generator_ColumnPropNameInRow="ModificationPrice" msprop:Generator_ColumnPropNameInTable="ModificationPriceColumn" msprop:Generator_UserColumnName="ModificationPrice" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="PaymentTypes" msprop:Generator_TableClassName="PaymentTypesDataTable" msprop:Generator_TableVarName="tablePaymentTypes" msprop:Generator_TablePropName="PaymentTypes" msprop:Generator_RowDeletingName="PaymentTypesRowDeleting" msprop:Generator_RowChangingName="PaymentTypesRowChanging" msprop:Generator_RowEvHandlerName="PaymentTypesRowChangeEventHandler" msprop:Generator_RowDeletedName="PaymentTypesRowDeleted" msprop:Generator_UserTableName="PaymentTypes" msprop:Generator_RowChangedName="PaymentTypesRowChanged" msprop:Generator_RowEvArgName="PaymentTypesRowChangeEvent" msprop:Generator_RowClassName="PaymentTypesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryID" msprop:Generator_ColumnVarNameInTable="columnEntryID" msprop:Generator_ColumnPropNameInRow="EntryID" msprop:Generator_ColumnPropNameInTable="EntryIDColumn" msprop:Generator_UserColumnName="EntryID" type="xs:int" />
              <xs:element name="PaymentType" msprop:Generator_ColumnVarNameInTable="columnPaymentType" msprop:Generator_ColumnPropNameInRow="PaymentType" msprop:Generator_ColumnPropNameInTable="PaymentTypeColumn" msprop:Generator_UserColumnName="PaymentType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Receipt" msprop:Generator_TableClassName="ReceiptDataTable" msprop:Generator_TableVarName="tableReceipt" msprop:Generator_TablePropName="Receipt" msprop:Generator_RowDeletingName="ReceiptRowDeleting" msprop:Generator_RowChangingName="ReceiptRowChanging" msprop:Generator_RowEvHandlerName="ReceiptRowChangeEventHandler" msprop:Generator_RowDeletedName="ReceiptRowDeleted" msprop:Generator_UserTableName="Receipt" msprop:Generator_RowChangedName="ReceiptRowChanged" msprop:Generator_RowEvArgName="ReceiptRowChangeEvent" msprop:Generator_RowClassName="ReceiptRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ReceiptNo" msprop:Generator_ColumnVarNameInTable="columnReceiptNo" msprop:Generator_ColumnPropNameInRow="ReceiptNo" msprop:Generator_ColumnPropNameInTable="ReceiptNoColumn" msprop:Generator_UserColumnName="ReceiptNo" type="xs:int" />
              <xs:element name="ReceiptDate" msprop:Generator_ColumnVarNameInTable="columnReceiptDate" msprop:Generator_ColumnPropNameInRow="ReceiptDate" msprop:Generator_ColumnPropNameInTable="ReceiptDateColumn" msprop:Generator_UserColumnName="ReceiptDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ReceiptTableName" msprop:Generator_ColumnVarNameInTable="columnReceiptTableName" msprop:Generator_ColumnPropNameInRow="ReceiptTableName" msprop:Generator_ColumnPropNameInTable="ReceiptTableNameColumn" msprop:Generator_UserColumnName="ReceiptTableName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="30" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ReceiptServerID" msprop:Generator_ColumnVarNameInTable="columnReceiptServerID" msprop:Generator_ColumnPropNameInRow="ReceiptServerID" msprop:Generator_ColumnPropNameInTable="ReceiptServerIDColumn" msprop:Generator_UserColumnName="ReceiptServerID" type="xs:int" minOccurs="0" />
              <xs:element name="ReceiptSubTotal" msprop:Generator_ColumnVarNameInTable="columnReceiptSubTotal" msprop:Generator_ColumnPropNameInRow="ReceiptSubTotal" msprop:Generator_ColumnPropNameInTable="ReceiptSubTotalColumn" msprop:Generator_UserColumnName="ReceiptSubTotal" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptTaxTotal" msprop:Generator_ColumnVarNameInTable="columnReceiptTaxTotal" msprop:Generator_ColumnPropNameInRow="ReceiptTaxTotal" msprop:Generator_ColumnPropNameInTable="ReceiptTaxTotalColumn" msprop:Generator_UserColumnName="ReceiptTaxTotal" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptAutoGrat" msprop:Generator_ColumnVarNameInTable="columnReceiptAutoGrat" msprop:Generator_ColumnPropNameInRow="ReceiptAutoGrat" msprop:Generator_ColumnPropNameInTable="ReceiptAutoGratColumn" msprop:Generator_UserColumnName="ReceiptAutoGrat" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptGrat" msprop:Generator_ColumnVarNameInTable="columnReceiptGrat" msprop:Generator_ColumnPropNameInRow="ReceiptGrat" msprop:Generator_ColumnPropNameInTable="ReceiptGratColumn" msprop:Generator_UserColumnName="ReceiptGrat" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptDiscountTotal" msprop:Generator_ColumnVarNameInTable="columnReceiptDiscountTotal" msprop:Generator_ColumnPropNameInRow="ReceiptDiscountTotal" msprop:Generator_ColumnPropNameInTable="ReceiptDiscountTotalColumn" msprop:Generator_UserColumnName="ReceiptDiscountTotal" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptGrandTotal" msprop:Generator_ColumnVarNameInTable="columnReceiptGrandTotal" msprop:Generator_ColumnPropNameInRow="ReceiptGrandTotal" msprop:Generator_ColumnPropNameInTable="ReceiptGrandTotalColumn" msprop:Generator_UserColumnName="ReceiptGrandTotal" type="xs:decimal" minOccurs="0" />
              <xs:element name="ReceiptPaymentType" msprop:Generator_ColumnVarNameInTable="columnReceiptPaymentType" msprop:Generator_ColumnPropNameInRow="ReceiptPaymentType" msprop:Generator_ColumnPropNameInTable="ReceiptPaymentTypeColumn" msprop:Generator_UserColumnName="ReceiptPaymentType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ReceiptStatus" msprop:Generator_ColumnVarNameInTable="columnReceiptStatus" msprop:Generator_ColumnPropNameInRow="ReceiptStatus" msprop:Generator_ColumnPropNameInTable="ReceiptStatusColumn" msprop:Generator_UserColumnName="ReceiptStatus" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ReceiptData" msprop:Generator_TableClassName="ReceiptDataDataTable" msprop:Generator_TableVarName="tableReceiptData" msprop:Generator_TablePropName="ReceiptData" msprop:Generator_RowDeletingName="ReceiptDataRowDeleting" msprop:Generator_RowChangingName="ReceiptDataRowChanging" msprop:Generator_RowEvHandlerName="ReceiptDataRowChangeEventHandler" msprop:Generator_RowDeletedName="ReceiptDataRowDeleted" msprop:Generator_UserTableName="ReceiptData" msprop:Generator_RowChangedName="ReceiptDataRowChanged" msprop:Generator_RowEvArgName="ReceiptDataRowChangeEvent" msprop:Generator_RowClassName="ReceiptDataRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntryNo" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnEntryNo" msprop:Generator_ColumnPropNameInRow="EntryNo" msprop:Generator_ColumnPropNameInTable="EntryNoColumn" msprop:Generator_UserColumnName="EntryNo" type="xs:int" />
              <xs:element name="ReceiptNo" msprop:Generator_ColumnVarNameInTable="columnReceiptNo" msprop:Generator_ColumnPropNameInRow="ReceiptNo" msprop:Generator_ColumnPropNameInTable="ReceiptNoColumn" msprop:Generator_UserColumnName="ReceiptNo" type="xs:int" />
              <xs:element name="ReceiptQTY" msprop:Generator_ColumnVarNameInTable="columnReceiptQTY" msprop:Generator_ColumnPropNameInRow="ReceiptQTY" msprop:Generator_ColumnPropNameInTable="ReceiptQTYColumn" msprop:Generator_UserColumnName="ReceiptQTY" type="xs:int" minOccurs="0" />
              <xs:element name="ReceiptDescription" msprop:Generator_ColumnVarNameInTable="columnReceiptDescription" msprop:Generator_ColumnPropNameInRow="ReceiptDescription" msprop:Generator_ColumnPropNameInTable="ReceiptDescriptionColumn" msprop:Generator_UserColumnName="ReceiptDescription" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ReceiptItemTotal" msprop:Generator_ColumnVarNameInTable="columnReceiptItemTotal" msprop:Generator_ColumnPropNameInRow="ReceiptItemTotal" msprop:Generator_ColumnPropNameInTable="ReceiptItemTotalColumn" msprop:Generator_UserColumnName="ReceiptItemTotal" type="xs:decimal" minOccurs="0" />
              <xs:element name="SentToPrinter" msprop:Generator_ColumnVarNameInTable="columnSentToPrinter" msprop:Generator_ColumnPropNameInRow="SentToPrinter" msprop:Generator_ColumnPropNameInTable="SentToPrinterColumn" msprop:Generator_UserColumnName="SentToPrinter" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>